[R语言] R语言中的科学计算

这是一篇关于R语言科学计算的技术文档

Posted by Leung ZhengHua on 2017-08-22

本文总点击量

如果你是第一次阅读本文,你可能会对以下资源贴感兴趣:

R语言中的数学计算
Advanced R: RCPP
R 语言做符号计算
用 OpenBLAS 加速 R 的矩阵运算
RcppArmadillo简明手册
Rcpp相关知识整理


一般我们在RStudio新建一个C++ file时就可以建立自己的函数了,常见的输入参数类型有:

  • 向量: NumericVector IntegerVector CharaterVector LogicalVector
  • 标量: double int String bool
  • 矩阵: NumericMatrix IntegerMatrix CharaterMatrix LogicalMatrix
  • 列表: List
  • 缺失值:

Mention:

  • 在c++中使用( )而不是[ ]进行子集选取
  • 使用.nrow()和.ncol()方法计算矩阵维度;使用.size()方法计算向量维度